Lesser Antillean thrush - German English Dictionary